링크된 문서
레퍼런스 서버 개요
MCP 레퍼런스 서버 개요
레퍼런스 서버는 MCP 기능과 TypeScript 및 Python SDK를 시연하기 위해 설계된 서버들입니다. 이 서버들은 MCP의 다양성과 확장성을 보여주며, LLM(Large Language Models)에게 도구와 데이터 소스에 대한 안전하고 제어된 접근을 제공하는 방법을 시연합니다.
레퍼런스 서버 목록
다음은 공식 MCP 레퍼런스 서버 목록입니다:
데이터 접근 및 검색
- AWS KB Retrieval - AWS Knowledge Base에서 Bedrock Agent Runtime을 사용한 데이터 검색
- Brave Search - Brave의 Search API를 사용한 웹 및 로컬 검색
- Fetch - 효율적인 LLM 사용을 위한 웹 콘텐츠 가져오기 및 변환
- Google Drive - Google Drive의 파일 접근 및 검색 기능
- Memory - 지식 그래프 기반 영속 메모리 시스템
- PostgreSQL - 스키마 검사 기능을 갖춘 읽기 전용 데이터베이스 접근
- Redis - Redis 키-값 저장소와 상호작용
- Sqlite - 데이터베이스 상호 작용 및 비즈니스 인텔리전스 기능
파일 시스템 및 코드 관리
- Filesystem - 구성 가능한 접근 제어가 있는 안전한 파일 작업
- Git - Git 저장소 읽기, 검색 및 조작을 위한 도구
- GitHub - 저장소 관리, 파일 작업 및 GitHub API 통합
- GitLab - 프로젝트 관리를 지원하는 GitLab API
웹 및 브라우저 도구
- Puppeteer - 브라우저 자동화 및 웹 스크래핑
커뮤니케이션 및 생산성 도구: - Slack - 채널 관리 및 메시징 기능 - Sentry - Sentry.io에서 이슈 검색 및 분석 - Discord - 실시간 채팅 및 커뮤니티 관리 - Gmail - 이메일 관리, 전송 및 레이블 기능 - Google Calendar - 일정 관리 및 이벤트 조율 - Figma - 디자인 파일 접근 및 코드 변환
AI 및 이미지 생성
- EverArt - 다양한 모델을 사용한 AI 이미지 생성
- Sequential Thinking - 사고 시퀀스를 통한 동적이고 반성적인 문제 해결
지리 및 위치 서비스
- Google Maps - 위치 서비스, 방향 및 장소 세부 정보
유틸리티
- Everything - 프롬프트, 리소스 및 도구가 있는 참조/테스트 서버
- Time - 시간 및 시간대 변환 기능
사용 방법
레퍼런스 서버는 다음과 같이 사용할 수 있습니다:
TypeScript 기반 서버 (npx 사용)
npx -y @modelcontextprotocol/server-memory
Python 기반 서버 (uvx 또는 pip 사용)
# uvx 사용 (권장)
uvx mcp-server-git
# pip 사용
pip install mcp-server-git
python -m mcp_server_git
Claude Desktop 구성 예시
{
"mcpServers": {
"memory": {
"command": "npx",
"args": ["-y", "@modelcontextprotocol/server-memory"]
},
"git": {
"command": "uvx",
"args": ["mcp-server-git", "--repository", "path/to/git/repo"]
},
"postgres": {
"command": "npx",
"args": ["-y", "@modelcontextprotocol/server-postgres", "postgresql://localhost/mydb"]
}
}
}
써드파티 MCP 서버
MCP 레퍼런스 서버 외에도 다양한 써드파티 MCP 서버가 있습니다:
주요 써드파티 MCP 서버:
데이터베이스 및 벡터 검색: - Astra DB - DataStax에서 제공하는 벡터 데이터베이스 - Chroma - 벡터 검색 및 임베딩 데이터베이스 - ClickHouse - 대규모 분석 쿼리 처리용 DBMS - Alibaba Cloud AnalyticDB - MySQL 호환 분석 데이터베이스 - Apache IoTDB - IoT 기기를 위한 시계열 데이터베이스 - Aiven - 다양한 관리형 데이터 서비스 통합 - MongoDB - NoSQL 문서 지향 데이터베이스 - Milvus - GenAI 애플리케이션을 위한 확장 가능한 벡터 데이터베이스
클라우드 및 인프라: - AWS - AWS 서비스와 통합
웹 스크래핑 및 데이터 추출: - Apify - 다양한 웹 데이터 추출 도구
레퍼런스 서버의 가치
레퍼런스 서버는 다음과 같은 가치를 제공합니다:
- 학습 리소스: MCP 서버 개발 방법에 대한 실질적인 예제
- 기능 시연: MCP의 다양한 기능과 가능성 시연
- 통합 패턴: 다양한 서비스 및 시스템과의 통합 패턴 제공
- 보안 모델: 안전한 AI 도구 접근을 위한 보안 모델 시연